home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Tools & Utilities
/
Collection of Tools and Utilities.iso
/
bbsutil
/
slbbs131.zip
/
UPDATE.DOC
< prev
next >
Wrap
Text File
|
1989-08-26
|
14KB
|
275 lines
-------------------------------------------
SEARCHLIGHT BULLETIN BOARD SYSTEM
by Frank LaRosa
(c) Copyright 1987,88,89 Searchlight Software
PO Box 131, Plainview, NY 11803
BBS Support Line (516) 724-0971 (HST 9600)
-------------[ Version 1.31 ]--------------
Welcome to SLBBS version 1.31!
This file describes the new features found in Searchlight BBS versions 1.29
through 1.31, relative to the original version 1.28 released on 4/1/88.
Additional SLBBS support is now available at The Wise Byte BBS, 212-962-1920
located in New York City (NYNYO dialing code for those with PC-Pursuit). Ron
Chibnik, the SYSOP of Wise Byte, is available to help with most SLBBS
questions; I can be reached at Wise Byte as well if more technical help is
required. For your convenience, both support boards are now using US Robotics
HST modems supporting speeds up to 9600 baud.
Release 1.31 (8/26/89)
-----------------------
In this version we add support for viewing PKZIP files, including Zip-
comments and file comments. The old ArcDir command is replaced with a new
command, VIEW. The View command supports both ZIP and ARC files, but uses
the .ZIP extension by default. To view ARC or PAK files, you must type in
the entire filename including the extension.
Some minor code changes were made and the programs are now compiled with
Turbo Pascal 5.5.
Release 1.30a (4/26/89)
-----------------------
This version was released primarily to update the READ.ME and order form
files, and does not include any significant code changes, although the code
was recompiled with some minor updates. A minor problem which prevented
earlier versions from running under DOS 4.0 has been corrected. If you are
running DOS 4.0, it is suggested that you use absolute pathnames (pathnames
beginning with a drive letter or '\' character), rather than relative
pathnames, in your CONFIG setup screens and *.DEF files.
Release 1.30 (11/03/88)
------------------------
Version 1.30 is a minor update being released primarily to correct some
minor bugs in the code, revise the order form, and to ensure that all of the
early 1.28 and 1.29 users get the latest update. In addition, Searchlight is
now compiled with Turbo Pascal version 5.0, providing faster and smaller code
than the previous release.
The following small changes were made:
- The modem I/O and initialization code has been revised and improved.
- The door handling routines have been updated. Specifically, the code
has been revised so that it will no longer generate ANSI sequences
when non-ansi users are running a door program.
- A bug in the color routines has been fixed (caused incorrect colors to
be displayed for some color combinations)
- The program no longer hangs if LOGIN.EXE cannot be found in the
specified program path. Instead, an error message is printed.
The documentation is unchanged.
Release 1.29b (8/29/88)
-----------------------
A couple of bugs were found in the original version 1.29, and are
corrected by this version:
- The idle time limit did not work.
- The download command always gave 1 minute as the d/l time; besides
just being an annoyance, this allowed users to download way past
their time limits.
- The FILES program ran into an out-of-stack-space condition when more
than 50 or 60 files were loaded.
- The command prompt and other prompts were sometimes out of sync
on the remote terminal.
- The FILES program sometimes allowed unauthorized use of some of the
commands (Edit, Move, etc).
- The NEW message scan worked improperly. This was due not to a bug
in the NEW command but to a bug in the initialization of new users.
Version 1.29b will fix this bug, but your existing users will still
see the problem. To correct it fully, you will need to download the
program NEWFIX and run it on your system. NEWFIX is a new utility
that does some additional message checking beyond what the Check
command does; it will fix out-of-sync new message pointers. I will
be making NEWFIX available as widely as possible.
Release 1.29 (8/01/88)
----------------------
PROGRAM FILES
-------------
Perhaps the most obvious change in SLBBS 1.29 is that the COM, CHN and
overlay files of the previous version are gone, replaced by EXE files.
While the change won't mean a whole lot to most, other than the fact that
the new programs are somewhat smaller and faster, Turbo Pascal freaks will
note that it signifies the upgrade to version 4 of the Turbo compiler. The
EXE format gives us much more flexibility in program format, and at the
very least the EXE files look a lot cleaner on your disk than the various
COMs, CHNs and overlays of the previous version.
To install this version over your old system, delete your old COM, CHN
and overlay (BBS.000 and BBS.001) files and replace them with the six EXE
files of the new system. If starting a new BBS, follow the instructions in
our user's manual but replace all references to "COM" files with "EXE".
Since there are no overlay files, the Overlay Path option has been
eliminated from the CONFIG program.
Please make sure you eliminate all version 1.28 executables before you
begin with 1.29. Mixed program files are sure to cause errors.
SCREEN DISPLAY
--------------
A major new feature is the addition of a BIOS/Direct video output
switch (located on CONFIG menu #2). In the old version, Searchlight used
direct screen writes for many operations (most notably in full screen
editing) and thus could not be run as a "background" task in multitasking
environments such as DesqView or TopView. With the new version, the option
to use BIOS calls is available, and thus will allow you to run Searchlight
in a window or as a background task without interfereing with other tasks.
For those not interested in multitasking, the direct video capability is
retained and will provide much faster screen displays.
A DesqView "PIF" file, SL-PIF.DVP, is provided in the 1.29 archive.
This file describes the settings needed to run Searchlight in a window
under DesqView.
Please note that althought you can now run Searchlight in a multi-
tasking system, you CANNOT use this version of the program to run a
multinode BBS! If you try it (please don't), your system will quickly crash
and your data files will become riddled with errors. To run multiuser, you
must order our multinode version of the program which includes record
locking logic (and many other features as well).
FULL SCREEN EDITOR
------------------
Searchlight 1.29 features a revised full screen text editor. We added
needed new editor commands, added control-key equivalents for others, and
increased the maximum message length to 250 lines. In addition, remote
editing has been improved through the implementation of a new "ANSI
Compatibility" switch.
In previous versions, remote full screen editing required a robust ANSI
terminal or terminal emulator, because Searchlight used many ANSI escape
sequences to control the remote screen. This led to certain incompati-
bilities, since many popular terminal programs claiming to support ANSI do
not, in fact, support a very large subset of the ANSI functions.
Beginning with this version, the full screen editor can be configured
with a three-way compatiblity switch. When set to "Generic" mode, the
editor uses only a few well-supported ANSI escape sequences to control the
edit, and will work with virtually any ANSI terminal. The drawback is that
editing will be slow, since much text will have to be resent. In "Full"
mode, the editor will make maximum use of the available ANSI sequences for
a very fast edit; if this mode is selected, you must use a full featured
ANSI terminal or emulator o